package com.jieshuibao.mapper;

import com.jieshuibao.model.db.Wishbuy;
import com.jieshuibao.model.db.WishbuyExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface WishbuyMapper {
    int countByExample(WishbuyExample example);

    int deleteByExample(WishbuyExample example);

    int deleteByPrimaryKey(String id);

    int insert(Wishbuy record);

    int insertSelective(Wishbuy record);

    List<Wishbuy> selectByExample(WishbuyExample example);

    Wishbuy selectByPrimaryKey(String id);

    int updateByExampleSelective(@Param("record") Wishbuy record, @Param("example") WishbuyExample example);

    int updateByExample(@Param("record") Wishbuy record, @Param("example") WishbuyExample example);

    int updateByPrimaryKeySelective(Wishbuy record);

    int updateByPrimaryKey(Wishbuy record);

    List<Wishbuy> selectPage(WishbuyExample example);
}